home *** CD-ROM | disk | FTP | other *** search
/ PC Open 107 / PC Open 107 CD 2.bin / CD2 / PDF / Corsi / PHP / lezione_4 / query_uno.php < prev    next >
Encoding:
PHP Script  |  2004-12-23  |  1.2 KB  |  26 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
  2. <html>
  3. <head>
  4.     <title>La prima query PHP-MySQL</title>
  5. </head>
  6. <body>
  7. <h3>Questi sono gli studenti iscritti:</h3><p><h4>
  8. <?php
  9.     // Creo una connessione con il database universitas
  10.     $nome_db = "universitas";
  11.     $id_connessione=@mysql_connect("127.0.0.1","root","pluto") or die("Non Φ possibile accedere al server");
  12.     @mysql_select_db($nome_db,$id_connessione) or die("Non Φ stato possibile accedere al database");
  13.  
  14.     // scrivo la query, la invio al server e ricevo in caso positivo un identificativo di risorsa
  15.     $q="SELECT nome, cognome, matricola, date_format(data_nascita,'%d-%m-%Y') AS data FROM studente ORDER BY cognome, nome";
  16.     $id_ris=@mysql_query($q) or die("Non Φ possibile eseguire la query");
  17.  
  18.     // con un ciclo while navigo attraverso il risultato della query. Mi riferisco ai valori del singolo record o usando come chiave il numero di posizione all'interno del record estratto dalla query o usando il nome del campo della query
  19.     while ($record=mysql_fetch_array($id_ris)) {
  20.         echo "Matricola: ".$record[matricola]."<br>$record[1] $record[0] - data di nascita: ".$record[data]."<p>";
  21.     }    
  22.     mysql_close();
  23. ?>
  24. </h4>
  25. </body>
  26. </html>